location of enemy outposts - Français Anglais Dictionnaire